leather additive - Turkish English Dictionary